package com.whsxt.code;

/**
 * @author CodeYang
 * @Description 多重if判断应用作业:
 * 1.根据考试成绩输出对应的礼物，90分以上爸爸给买电脑，80分以上爸爸给买手机，
 * 60分以上爸爸请吃一顿大餐，60分以下爸爸给买学习资料。
 * @Date 2020/12/6 22:42
 */
public class MultipleIf {

    public static void main(String[] args) {
        //1 随机生成考试成绩 [1-100]
        //[0-99] +1 变成 [1-100]
        for (int i = 0; i <100 ; i++) {
            int score = (int) (Math.random()*100+1);
            System.out.print(score+"---");
            printfGift(score);
        }



    }

    /**
     *  根据 输入分数 输出对应的礼物
     *   >= 90 --- 买电脑
     *   >= 80  && <90 买手机
     *   >= 60 && <80 吃大餐一顿
     * @param num
     */
    private static void printfGift(int num) {
        if(num > 90) {
            System.out.println("爸爸给买电脑");
        }
        else if (num >= 80 && num <90) {
            System.out.println("爸爸给买手机");
        }
        else if (num >= 60 && num <80){
            System.out.println("爸爸请吃大餐一顿");
        }else {
            System.out.println("爸爸给买学习资料");
        }
    }

}
